high-rise apartment blocks - Französisch Englisch Wörterbuch